you need to pull yourself together - Fransızca İngilizce Sözlük